package com.ylbh.common.pojo.member.vo;

import cn.afterturn.easypoi.excel.annotation.Excel;
import io.swagger.annotations.Api;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @author: czx
 * @date: 2019/08/02 18:36
 */
@Api("会员活跃度导出信息")
public class MembershipActivityListExcelVO implements Serializable {

    @Excel(name = "会员名称", orderNum = "0")
    private String userName;

    @Excel(name = "会员账号", orderNum = "1")
    private String trueName;

    @Excel(name = "会员类型", orderNum = "2")
    private String userType;

    @Excel(name = "会员登录总次数", orderNum = "3")
    private Integer loginCount;

    @Excel(name = "会员最后登录时间",exportFormat = "yyyy-MM-dd HH:mm:ss", orderNum = "4")
    private Date lastLoginDate;

    @Excel(name = "最近一笔交易金额", orderNum = "5")
    private BigDecimal payMoney;

    @Excel(name = "最近一笔交易时间", exportFormat = "yyyy-MM-dd HH:mm:ss", orderNum = "6")
    private Date payDate;

    @Excel(name = "交易类型", orderNum = "7")
    private String payType;

    private Long id;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getTrueName() {
        return trueName;
    }

    public void setTrueName(String trueName) {
        this.trueName = trueName;
    }

    public String getUserType() {
        return userType;
    }

    public void setUserType(String userType) {
        this.userType = userType;
    }

    public Integer getLoginCount() {
        return loginCount;
    }

    public void setLoginCount(Integer loginCount) {
        this.loginCount = loginCount;
    }

    public Date getLastLoginDate() {
        return lastLoginDate;
    }

    public void setLastLoginDate(Date lastLoginDate) {
        this.lastLoginDate = lastLoginDate;
    }

    public BigDecimal getPayMoney() {
        return payMoney;
    }

    public void setPayMoney(BigDecimal payMoney) {
        this.payMoney = payMoney;
    }

    public Date getPayDate() {
        return payDate;
    }

    public void setPayDate(Date payDate) {
        this.payDate = payDate;
    }

    public String getPayType() {
        return payType;
    }

    public void setPayType(String payType) {
        this.payType = payType;
    }
}
